Amara Payar‍ meaning in english


Word: അമര പയര്‍ Transliteration: amara payar‍

Meaning of അമര പയര്‍ in english :

Noun Snow peas
Related wordsamara payar‍ (അമര പയര്‍) - Snow peas 
Malayalam to English
English To Malayalam